foo(char a, char *p)
{
	if ( a > 0 ) (*p)++;
}